package com.chujian.framework.component;

import com.chujian.framework.component.def.YForm;
import com.chujian.framework.component.def.YQuery;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.util.Map;

/**
 * 功能清单
 */
@Getter
@Setter
@Accessors(chain = true)
public class YFuncParts {

    // 功能标识 功能的funcKey
    private String funcKey;

    // 查询配件
    private Map<String, YQuery> queries;
    // 表单配件
    private Map<String, YForm> forms;
    // 操作配件
    private Map<String, YFuncParams> opers;
    // 功能参数
    private Map<String, YFuncParams> params;

}
